package com.jiinfo.util;

import java.util.Date;

/**
 * 
 * @author mengfj 2016年3月24日
 * 订单编号=DD+年月日+摊位编号
 * 配送单编号=PS+年月日+摊位编号
 * 回库单编号=HK+年月日+摊位编号
 */
public class SerialNumberUtils {

	/**
	 * 订单编号=DD+年月日+摊位编号
	 * @param boothNumber
	 * @return
	 */
	public static String orderNumber(String boothNumber){
		String date = DateUtils.format(new Date(),"yyyyMMdd");
		return "DD"+date+boothNumber;
	}
	
	/**
	 * 配送单编号=PS+年月日+摊位编号
	 * @param boothNumber
	 * @return
	 */
	public static String distributionNumber(String boothNumber){
		String date = DateUtils.format(new Date(),"yyyyMMdd");
		return "PS"+date+boothNumber;
	}
	
	/**
	 * 回库单编号=HK+年月日+摊位编号
	 * @param boothNumber
	 * @return
	 */
	public static String recoveryNumber(String boothNumber){
		String date = DateUtils.format(new Date(),"yyyyMMdd");
		return "HK"+date+boothNumber;
	}
	
	/**
	 * 支付单编号=ZF+年月日+摊位编号
	 * @param boothNumber
	 * @return
	 */
	public static String payNumber(String boothNumber){
		String date = DateUtils.format(new Date(),"yyyyMMddHHmmss");
		return "ZF"+date+boothNumber;
	}
}
